package com.ibm.cloud.envcheck.service;

import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;

import com.ibm.cloud.envcheck.bean.RemoteParam;

public interface ICheckService<T extends RemoteParam> {
	public abstract void handle(T t);

	public void initChannel(T t);

	public void destroy();

	public int getCode();

	public OutputStream getOut();

	public InputStream getIn();

	public FileOutputStream getFos();
	
}
